hem someone or something in - Espagnol Anglais Dictionnaire